/* === Automatically created from 90 tarife.scss - do not modify! === */

#pfy.pfy-small-screen .tt-last.tt-last.tt-last.tt-last {
  text-align: right;
  margin-bottom: 2em;
}
.pfy-src--tarife h2 {
  font-size: 125%;
  margin: 1em 0 0 0;
}
.pfy-src--tarife thead, .pfy-src--tarife caption {
  position: absolute;
  left: -10000px;
}
.pfy-src--tarife .mdp-col-2 {
  white-space: nowrap;
  vertical-align: middle;
}
@media print {
  .section_coronahinweis {
    display: none;
  }
  .pfy-src--tarife table {
    max-width: 100%;
  }
}
.h3 {
  color: var(--turkis-text);
  font-size: 120%;
}
.pfy-page {
  --tt1-width: calc(100% - 20vw);
}
.pfy-page .mdp-tabulator-wrapper {
  margin: 0.7em 0;
}
h3 {
  color: var(--turkis-text);
}
